package com.muyu.marketing.bargain.domain.resp;

import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 砍价商品响应DTO
 * 
 * @author muyu
 * @date 2025-01-27
 */
@Data
public class BargainProductResp {
    
    /** 砍价商品ID */
    private Long id;

    /** 商品ID */
    private Long productId;

    /** 商品名称 */
    private String productName;

    /** 商品图片 */
    private String productImage;

    /** 商品描述 */
    private String productDescription;

    /** 原价 */
    private BigDecimal originalPrice;

    /** 砍价价格 */
    private BigDecimal bargainPrice;

    /** 最低砍价价格 */
    private BigDecimal minBargainPrice;

    /** 库存数量 */
    private Integer stock;

    /** 销量 */
    private Integer sales;

    /** 砍价人数 */
    private Integer bargainers;

    /** 成功砍价数 */
    private Integer successfulBargains;

    /** 剩余数量 */
    private Integer remainingQuantity;

    /** 状态：0-未开始，1-进行中，2-已结束 */
    private Integer bargainStatus;

    /** 状态描述 */
    private String statusText;

    /** 开始时间 */
    private Date startTime;

    /** 结束时间 */
    private Date endTime;

    /** 砍价次数限制 */
    private Integer bargainLimit;

    /** 排序 */
    private Integer sort;

    /** 上架状态 */
    private Integer putawayStatus;

    /** 是否删除：0-未删除，1-已删除 */
    private Integer deleted;

    /** 发送类型：1快递/2到店 */
    private Integer logistics;

    /** 创建时间 */
    private Date createTime;

    /** 更新时间 */
    private Date updateTime;
}